package com.axjy.service;

import com.axjy.pojo.PoleInfo;
import com.axjy.service.vo.Pager;

import java.util.List;
import java.util.Map;


/**
 * Created by l on 2018/1/30.
 */
public interface PoleInfoService {

    PoleInfo selectByPrimaryKey(Integer key);

    public Pager search(Integer offset, Integer limit, String lineCode,Integer isStart);

    public List<PoleInfo> searchAll();

    public List<PoleInfo> startPole();

    public void addPole(PoleInfo pole);

    public void delPole(Map<String,Object> params);

    public void updateStart(String lineCode,Integer isStart);

    public void emptyDate(String lineCode);

    public List<PoleInfo > detail(String lineCode);

    public void updateStatusId(Integer isStart,Integer id);

    public void update(PoleInfo poleInfo);

}
